hide to rest - Spanish English Dictionary